ne plus ultra


Meanings

  • the state of being without a flaw or defect