Spanish-English Dictionaryretardar
Meaning of retardar