Spanish-English dictionary »

quirquincho andino meaning in English

SpanishEnglish
quirquincho andino noun
{m}

Andean hairy armadillo(South American animal)
noun