Spanish-English Dictionaryretrases
retrases
retrasarse
Meaning of retrases