Spanish-English Dictionaryretrasan
retrasan
retrasarse
Meaning of retrasan