English to Hindi

Meaning for:
IBRD
other
पुनर्निर्माण एवं विकास अंतर्राष्ट्रीय बैंक