Meaning of marmara denizi
Definition of marmara denizi
(noun)
an
inland
sea in
northwestern
Turkey;
linked
to the Black Sea by the Bosporus and
linked
to the Aegean by the Dardanelles
Other information on marmara denizi
WIKIPEDIA results for
marmara denizi
Amazon results for
marmara denizi
Tweet