Definition of UNDRO in English:

UNDRO

  • United Nations Disaster Relief Office.