Spanish-English Dictionaryhundirse
Meaning of hundirse