Spanish-English Dictionaryarrastréis
arrastréis
arrastrarse
Meaning of arrastréis