IBRD


Meaning of IBRD in English

abbr. International Bank for Reconstruction and Development (also known as the World Bank).

Oxford English vocab.      Оксфордский английский словарь.