Version Française
Meaning of
"(Mil.) lance-roquettes"
in English language
French to English
English to French
French
English
(Mil.) lance-roquettes; bazooka.
bazooka
(Mil.) lance-roquettes; bazooka.
rocket launcher
(Mil.) lance-roquettes porté sur l’épaule.
shoulder fired rocket launcher