English Arabic Dictionary

English Arabic Dictionary

Online English to Arabic dictionary

Result for Yeti

Yeti

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