international organization devoted to protecting wildlife and endangered species, IWC
INTERNATIONAL WILDLIFE COALITION
Meaning of INTERNATIONAL WILDLIFE COALITION in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012