Spanish-English Dictionaryvolcaban
volcaban
volcarse
Meaning of volcaban