thrown in one's hand

English

Verb

thrown in one's hand

  1. past participle of throw in one's hand