Spanish-English Dictionaryarrebatar
Meaning of arrebatar