ALL meanings of itar

I i
  • abbreviation Technical meaning of ITAR International Traffic in Arms Regulation 3
  • noun Definition of itar in Technology (legal)   (ITAR) Now called the Defense Trade Regulations. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?