Spanish-English Dictionaryarrastrad
arrastrad
arrastrar
Meaning of arrastrad