IGOR Ministry Of Defense Abbreviation

IGOR has various meanings in the Ministry Of Defense category. Discover the full forms, definitions, and usage contexts of IGOR in Ministry Of Defense.

Intercept Ground Optical Recorder
Ministry Of Defense

Citation

Last updated: