Definition of AGUA
noun : AGUA
Source: WordNet 3.1
-
1. (
) largest known toad species; native to Central America; valuable destroyer of insect pests ;
See more about : AGUA