Spanish-English Dictionaryarrastrabas
arrastrabas
arrastrarse
Meaning of arrastrabas