Spanish-English Dictionaryarrastraba
arrastraba
arrastrarse
Meaning of arrastraba