Definition of IBRD in English:

IBRD

  • International Bank for Reconstruction and Development.