To have skeletons in the closet. (German Proverb)

To have skeletons in the closet.

German Proverb

More German Proverbs