Spanish-English dictionary »

mar marginal meaning in English

SpanishEnglish
mar marginal noun
{m}

marginal sea(part of ocean)
noun