people who live in glass houses shouldn't throw stones
Definition from Wiktionary, a free dictionary
Contents |
[edit] English
[edit] Proverb
People who live in glass houses shouldn't throw stones.
[edit] Translations
one shouldn't criticize others for having the same fault
|
|