Turkish-English dictionary »

bozcaada meaning in English

TurkishEnglish
Bozcaada proper noun

Tenedos(island)
proper noun