Spanish-English dictionary »

quirquincho grande meaning in English

SpanishEnglish
quirquincho grande noun
{m}

big hairy armadillo(Chaetophractus villosus)
noun