people who live in glass houses shouldn't throw stones

English

edit

Alternative forms

edit

Pronunciation

edit

Proverb

edit

people who live in glass houses shouldn't throw stones

  1. Do not criticize others if you have similar weaknesses yourself.

Synonyms

edit

Translations

edit

See also

edit