Spanish-English Dictionaryretrasa
retrasa
retrasarse
Meaning of retrasa