MELIORA

· Latin: MELIORA

· English: BETTER THINGS