Last Updated:2024/07/29
Do not criticize others if you have similar weaknesses yourself.
音声機能が動作しない場合はこちらをご確認ください
See correct answer
people who live in glass houses shouldn't throw stones
Edit Histories(0)
Source Word
people who live in glass houses shouldn't throw stones
Proverb
Japanese Meaning
自分に欠点があるのに他人を批判してはいけない / 自分自身が同じような弱点を持っているなら、他人を非難するべきではない