English to Arabic

Meaning for:
Sheppard
other
شيبرد