o meglio

Italian

Etymology

Literally, or better.

Phrase

o meglio

  1. alternative form of per meglio dire