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