English-Arabic dictionary »

timur meaning in Arabic

EnglishArabic
Timur

تيمورلنك