IN GLASS HOUSES


Meaning of IN GLASS HOUSES in English

See: PEOPLE WHO LIVE IN GLASS HOUSES SHOULD NOT THROW STONES.

Slang English vocab.      Английский сленговый словарь.