Spanish-English Dictionaryvolcara
volcara
volcarse
Meaning of volcara