Meaning of sea of marmora
Definition of 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
Other information on sea of marmora
WIKIPEDIA results for
sea of marmora
Amazon results for
sea of marmora
Tweet