English-Arabic dictionary »

troyes meaning in Arabic

EnglishArabic
Troyes city in France

تروا