peludo
English
peludo meaning in English • peludo का अर्थ अंग्रेजी में
Noun
- The South American hairy armadillo (Dasypus villosus).