Spanish-English Dictionaryretrasasen
retrasasen
retrasarse
Meaning of retrasasen