イスラムキョウリョクキコウ
Meanings
Name
1. Organisation of Islamic Cooperation; OIC
Composed of
cooperation; collaboration; help; support
mechanism; machinery; system; structure; organization