ジチタイコクサイカキョウカイ
Meanings
Noun
1. Council of Local Authorities for International Relations; CLAIR
Composed of
municipality; local government; self-governing body; autonomous body
internationalization; internationalisation
association; society; organization; organisation