ESTO PERPETUA


Meaning of ESTO PERPETUA in English

[es.to per.pe.tua] [L] foreign term : may she endure forever--motto of Idaho

Merriam-Webster English vocab.      Английский словарь Merriam Webster.