イスラムショコクカイギキコウ
Composed of
Islamic countries; Islamic world
meeting; conference; session; assembly; council; convention
mechanism; machinery; system; structure; organization