Spanish-English Dictionaryvolcarán
volcaran
volcarse
Meaning of volcarán