Subscriber login


Forgot your password?

Library card login

Other

m.b.d

Syllabification: (m.b.d)
Definition of m.b.d

abbreviation

  • (of oil) million barrels per day.