Spanish-English Dictionaryretardara
retardará
retardar
Meaning of retardara