Webster's Revised Unabridged Dictionary · 1913
Mangue
Copy link
Mangue
, noun
[French]
(Zoology)
The kusimanse.
↑