Index
Latin and Greek phrases
Definition of: esto perpetua
esto perpetua:
Let it endure forever.