French

edit

Alternative forms

edit

Pronunciation

edit

Noun

edit

lance-grenade m (plural lance-grenades)

  1. grenade launcher

Further reading

edit