meglio tardi che mai

Italian

edit

Etymology

edit

Literally, better late than never.

Proverb

edit

meglio tardi che mai

  1. better late than never