Better late than never. (Portuguese Proverb)

Better late than never.

Portuguese Proverb

More Portuguese Proverbs