Spanish-English dictionary »

cholgua meaning in English

SpanishEnglish
cholgua noun
{f}

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