araguato
English
araguato meaning in English • araguato का अर्थ अंग्रेजी में
Noun
- A South American monkey, the ursine howler (Mycetes ursinus). See Howler>, n., 2.