Arabic-English dictionary »

كَاسْتْرِيس meaning in English

ArabicEnglish
كَاسْتْرِيس f

Castriescapital of Saint Lucia