Spanish-English Dictionaryatrasar
Meaning of atrasar