English to Arabic

Meaning for:
Castro
other
كاسترو