Arabic-English dictionary »

فْرِيتَاوْن meaning in English

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

Freetowncapital of Sierra Leone