English to Arabic

Meaning for:
Zebras
other
حُمُر الزَّرَد :: الحُمُر الوحشيّة