Spanish-English Dictionaryvolcaras
volcaras
volcarse
Meaning of volcaras