IWC


Meaning of IWC in English

international organization devoted to protecting wildlife and endangered species

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