Spanish-English Dictionaryarrastraseis
arrastraseis
arrastrarse
Meaning of arrastraseis