Spanish-English Dictionaryretrasar
Meaning of retrasar