Spanish-English Dictionaryarrastrabais
arrastrabais
arrastrarse
Meaning of arrastrabais