French-Polish dictionary »

famagouste meaning in Polish

FrenchPolish
Famagouste

Famagusta