fell on a grenade

English

Verb

fell on a grenade

  1. simple past of fall on a grenade