Kamus Mobile
https://m.xamux.com
Indonesian to English
british thermal unit british thermal unit (btu)
british-
thermal-
unitunit