English | German | Russian | Czech

IBRD English

Meaning IBRD meaning

What does IBRD mean?

IBRD

(= International Bank for Reconstruction and Development) a United Nations agency created to assist developing nations by loans guaranteed by member governments

Synonyms IBRD synonyms

What other words have the same or similar meaning as IBRD?

Are you looking for...?