English dictionary, thesaurus, translations & etymology
FreeDict.com

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

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

οι άνθρωποι που ζουν σε γυάλινα σπίτια δε πρέπει να πετούν πέτρες
phrase
One should not criticize others if one has similar weaknesses.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.