He that lives in a glass house must not throw stones. (English Proverb)

He that lives in a glass house must not throw stones.

English Proverb

Related topics

glass house lives throw stones

Related proverbs