naval weapons - French English Dictionary
History

naval weapons

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "naval weapons" with other terms in English French Dictionary : 2 result(s)

English French
Governmental Terms
directorate of shipbuilding and naval weapons direction des constructions et armes navales
budget and foreign affairs section of the central directorate of naval shipbuilding and weapons section du budget et des affaires extérieures de la direction centrale des constructions et armes navales