English-French dictionary »

surface-to-air missile meaning in French

EnglishFrench
surface-to-air missile (missile)
noun

missile sol-air◼◼◼nom {m}