The nearest the dearest. (German Proverb)

The nearest the dearest.

German Proverb

Related proverbs