-
nouna United Nations agency created to assist developing nations by loans guaranteed by member governmentstype of:
Definition that contains ibrd
We don't have definitions for this word yet.