Spanish-English Dictionaryvolcar
Meaning of volcar