‘People who live in glass houses should not throw stones’
Meaning
People should not criticize other people for faults that they have themselves.
Academia de Ingles BigBen | Solares Cantabria
Examenes Cambridge Cantabria
‘People who live in glass houses should not throw stones’
Meaning
People should not criticize other people for faults that they have themselves.