IAF


Meaning of IAF in English

aviation branch of the Israeli military force

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