armadailín guaireach

Noun

 * 1) hairy armadillo ( spp. and )