Turkish-English dictionary »

levanten denizi meaning in English

TurkishEnglish
Levanten Denizi proper noun

Levantine Sea(the sea)
proper noun