Perpetuating

Home / glossary / Perpetuating

to cause something to continue for a long time