sea_of_marmaraEnglish

Marmara, Marmara Denizi, Marmora, Sea of Marmara, Sea of Marmora

Noun

An inland sea in northwestern Turkey, linked to the Black Sea by the Bosporus and linked to the Aegean by the Dardanelles

English: Marmara, Sea of Marmara, Marmara Denizi, Marmora, Sea of Marmora

Bahasa: Laut Marmara, Marmora, Propontis

Bahasa words with similar meanings

English words with similar meanings

Show 4 words