Spanish-English Dictionaryarrobar
Meaning of arrobar