Spanish-English Dictionaryarrastras
arrastras
arrastrarse
Meaning of arrastras