A pig never smells its own stink.
~ English Proverb [15149]

More English Proverbs

More American Proverbs