rocket propelled grenade - French English Dictionary
History

rocket propelled grenade



Meanings of "rocket propelled grenade" in French English Dictionary : 1 result(s)

English French
Military
rocket propelled grenade grenade à fusil