Spanish-English Dictionaryretrasas
retrasas
retrasarse
Meaning of retrasas