English-Arabic dictionary »

toulon meaning in Arabic

EnglishArabic
Toulon city in Provence-Alpes-Côte d'Azur, France

تولون