See also: megajoule

German

edit

Etymology

edit

mega- +‎ Joule

Noun

edit

Megajoule n

  1. megajoule

Further reading

edit