casting the first stone
English
Verb
casting
the
first
stone
present participle and gerund of
cast the first stone