IN GLASS HOUSES


Meaning of IN GLASS HOUSES in English

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

Dictionary of English idioms .      Словарь английских идиом.