o meglio
Italian
Etymology
Literally,
“
or better
”
.
Phrase
o
meglio
alternative form of
per meglio dire