English to Arabic

Meaning for:
Geldings
other
الحيوانات المخصية