Spanish-English dictionary »

quirquincho chico meaning in English

SpanishEnglish
quirquincho chico noun
{m}

screaming hairy armadillo(species of armadillo)
noun