Source Word
people who live in glass houses should not throw stones
Proverb
alt-of
alternative
Japanese Meaning
自分に欠点や弱点がある人は、他人の失敗や欠点を批判すべきではないという教訓。 / 自らが問題を抱えている者は、他人を厳しく責める立場にないという戒め。