IAI


Meaning of IAI in English

Israeli company which develops military and commercial aerospace systems and technologies

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.