Spanish-English Dictionaryarrastrar
Meaning of arrastrar