Arabic-English dictionary »

ثيتل meaning in English

ArabicEnglish
ثيتل

hartebeest''Alcelaphus bucelaphus''