Spanish-English Dictionaryrestábamos
restábamos
restar
Meaning of restábamos