Noun
-
an inland sea in northwestern Turkey
linked to the Black Sea by the Bosporus and linked to the Aegean by the Dardanelles
- sea of marmara - marmara denizi - marmora - sea of marmora
Unscramble marmara17 unscramble word found using the letters marmara. |
---|
aa am ama ar arar arm ma maa maar mam mama mar mara marm marram mm ram |