English to Arabic

Meaning for:
Shepard
other
شيبرد - رائد فضاء أمريكيّ