Found 1 abbreviations in 1 groups
ICESD: Meaning Category
ICESD International Centre for Environment and Sustainable Development Non-Profit Organizations