Spanish-English Dictionaryarrastraban
arrastraban
arrastrarse
Meaning of arrastraban