Mbd (noun) Definition, Meaning & Examples

  1. (of oil) million barrels per day.
Mbd (noun) Definition, Meaning & Examples

More Definitions