those who live in glass houses shouldn't throw stones (English, proverb)
expansion: those who live in glass houses shouldn't throw stones
Senses:
glosses: Alternative form of people who live in glass houses shouldn't throw stones.
tags: alt-of
alternative
Forms: