English-Turkish dictionary »

naupactus meaning in Turkish

EnglishTurkish
Naupactus (Greek town)
proper noun

İnebahtıproper noun