hand-held anti-tank missile launcher - French English Dictionary

hand-held anti-tank missile launcher

Meanings of "hand-held anti-tank missile launcher" in French English Dictionary : 1 result(s)

English French
Military
hand-held anti-tank missile launcher lance-missiles antichar portatifs