member of the military who specializes in manufacturing and repairing weapon systems English - French

Related words

artificer 




English translator: English French member of the military who specializes in manufacturing and repairing weapon systems  Eesti sõnaraamat   Español Traductor   Svenska Översättare