Spanish-English Dictionaryvolteases
volteases
voltear
Meaning of volteases