What does NDBR Stand for?

Browse 1 acronyms and abbreviations related to NDBR.

  • Nanda Devi Biosphere Reserve (India)
Add a New Entry