THREW A HAND GRENADE


Meaning of THREW A HAND GRENADE in English

threw a small explosive device

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.