throwing stones in a glass house

English

Verb

throwing stones in a glass house

  1. present participle and gerund of throw stones in a glass house