Spanish-English DictionaryarrastrĂ¡bamos
arrastrábamos
arrastrarse
Meaning of arrastrĂ¡bamos