English-Spanish dictionary »

screaming hairy armadillo meaning in Spanish

EnglishSpanish
screaming hairy armadillo (species of armadillo)
noun

piche llorónnoun
{m}

pichi peludonoun
{m}

quirquincho chiconoun
{m}