CHINCHA


Meaning of CHINCHA in English

noun a south american rodent of the genus lagotis.

Webster English vocab.      Английский словарь Webster.