Turkish-English dictionary »

İnebahtı meaning in English

TurkishEnglish
İnebahtı proper noun

Naupactus(Greek town)
proper noun