fallen on a grenade
English
Verb
fallen
on
a
grenade
past participle of
fall on a grenade