See also: mégajoules and mega-joules

English

edit

Noun

edit

megajoules

  1. plural of megajoule