BTU


Meaning of BTU in English

[Btu] abbreviation British thermal unit

Merriam-Webster English vocab.      Английский словарь Merriam Webster.