Spanish-English Dictionaryarrastrase
arrastrase
arrastrarse
Meaning of arrastrase