Spanish-English Dictionaryretrasen
retrasen
retrasarse
Meaning of retrasen