Spanish-English Dictionaryarrasar
Meaning of arrasar