DictionaryForumContacts

   English
Google | Forvo | +
MMBTU abbr.
abbr. Million British Thermal Units; megamega British thermal units
abbr., O&G million British thermal units (MichaelBurov); million BTU (MichaelBurov)
MMBtu abbr.
abbr. million of British thermal units
abbr., oil million British thermal unit
mmbtu abbr.
energ.ind. Million British Thermal Units (Joyo)