IDRM World Abbreviation

IDRM has various meanings in the World category. Discover the full forms, definitions, and usage contexts of IDRM in World.

International Institute for Disaster Risk Management
World

Citation

Last updated: