Spanish-English Dictionaryvolcaba
volcaba
volcarse
Meaning of volcaba