quiriquincho

Classical Quechua

Noun

quiriquincho

  1. armadillo