Spanish-English Dictionarymenguar
Meaning of menguar