English-Arabic dictionary »

timbuktu meaning in Arabic

EnglishArabic
Timbuktu distant place

طَفْرَاوَى