DEFA Technology Abbreviation

DEFA has various meanings in the Technology category. Discover the full forms, definitions, and usage contexts of DEFA in Technology.

Direction Des Etudes Et Fabrications D'Armement
Technology
Director of European Fighter Aircraft
Technology

Citation

Last updated: