Translation of Btu in Spanish:

Btu

noun

  • 1

    • British thermal unit(s)