Spanish-English Dictionaryperpetuar
Meaning of perpetuar