French-English dictionary »

limassol meaning in English

FrenchEnglish
Limassol nom propre

Limassol◼◼◼(port of Cyprus)
proper noun