See also: megajoule

German edit

Etymology edit

mega- +‎ Joule

Noun edit

Megajoule n

  1. megajoule

Further reading edit