English Arabic Dictionary

English Arabic Dictionary

Online English to Arabic dictionary

Result

Result for Yeti

Yeti
اليتي - مخلوق من البشر مشعر، كبير يقال