Spanish-English Dictionaryrobar
Meaning of robar