Spanish-English Dictionaryretrasase
retrasase
retrasarse
Meaning of retrasase