Arabic-English dictionary »

تَايْمِير meaning in English

ArabicEnglish
تَايْمِير m

Taimyrlarge peninsula