IBRD


Meaning of IBRD in English

[IBRD] abbreviation International Bank for Reconstruction and Development

Merriam-Webster English vocab.      Английский словарь Merriam Webster.