English dictionary, thesaurus, translations & etymology
FreeDict.com

people who live in glass houses shouldn't throw stones in Japanese

people who live in glass houses shouldn't throw stones in Japanese

猿の尻笑い
phrase
One should not criticize others if one has similar weaknesses.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.