Meaning of ibrd
Definition of ibrd
(noun)
a United Nations
agency
created to
assist
developing
nations by loans guaranteed by
member
governments
Other information on ibrd
WIKIPEDIA results for
ibrd
Amazon results for
ibrd
Tweet