Acronym24.com
Abbreviation Search
Website Index : Start with IBRD
Select letter
IBRD Meaning
(18)