Translation of Btu in Spanish:

Btu

noun

  • 1