Yap.Town
Dictionaries
Blog
Dictionaries
›
Italian → English
›
meglio ancora
meglio ancora
even better
→ meglio
phrase
Rare
#42,618
even better
Used to introduce a preferable or more appealing option.
IT:
Possiamo prendere un taxi, o meglio ancora, andare a piedi.
EN:
We can take a taxi, or even better, walk.