Translation of "Marmara" into English

Sea of Marmara is the translation of "Marmara" into English.

Marmara
+ Add

Sambahsa-English dictionary

  • Sea of Marmara

    proper noun
  • Show algorithmically generated translations

Add

Translations of "Marmara" into English in sentences, translation memory