English-Arabic dictionary »

freetown meaning in Arabic

EnglishArabic
Freetown capital of Sierra Leone

فْرِيتَاوْنm

Your history