Spanish-English Dictionaryretrasabas
retrasabas
retrasarse
Meaning of retrasabas