Spanish-English dictionary »

mar celta meaning in English

SpanishEnglish
mar Celta proper noun
{m}

Celtic Sea(sea)
proper noun