Esto Perpetua (noun) Definition, Meaning & Examples

Latin.
  1. may she live forever: motto of Idaho.
Esto Perpetua (noun) Definition, Meaning & Examples

More Definitions