Spanish-English Dictionarycaducar
Meaning of caducar