IAB


Meaning of IAB in English

Internet technical advisory committee concerned with network planning and engineering (protocols, appointments to committees, requests for comments, etc.)

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