Spanish-English dictionary »

cholga meaning in English

SpanishEnglish
cholga noun
{f}

Magellan mussel(crustacean)
noun
[UK: mə.ˈdʒe.lən ˈmʌs.l̩] [US: mə.ˈdʒe.lən ˈmʌs.l̩]