English-Arabic dictionary »

castries meaning in Arabic

EnglishArabic
Castries capital of Saint Lucia

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

Your history