Spanish-English Dictionarycumpla
cumpla
cumplir
Meaning of cumpla