AGOUARA


Meaning of AGOUARA in English

noun the crab-eating raccoon (procyon cancrivorus), found in the tropical parts of america.

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