Arabic-English dictionary »

طَفْرَاوَى meaning in English

ArabicEnglish
طَفْرَاوَى

Timbuktudistant place