×
lance-grenades
meaning in English
n.
grenade launcher
Related Words
lance-flamme
lance-fusée
lance-pierre
lance-missile
PC Version
Copyright © 2018 WordTech Co.