Spanish-English Dictionaryvitorear
Meaning of vitorear