Home
Search
Index
Definify.com
Definition
2024
Mar_de_Mármara
Mar de Mármara
Portuguese
Alternative forms
Mar de Mármora
Proper noun
Mar de Mármara
m
Sea of Marmara
(an inland sea in
Turkey
)
Spanish
Proper noun
Mar
de Mármara
m
Sea of Marmara
Similar Results