English | German | Russian | Czech

Marmora English

Meaning Marmora meaning

What does Marmora mean?

Marmora

(= Marmara) an inland sea in northwestern Turkey; linked to the Black Sea by the Bosporus and linked to the Aegean by the Dardanelles

Synonyms Marmora synonyms

What other words have the same or similar meaning as Marmora?

Are you looking for...?