ITAR Arms Abbreviation

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

International Traffic In Arm Regulations

Most Common Arms

Citation

Last updated: