VIZCACHA


Meaning of VIZCACHA in English

noun ·same·as viscacha.

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