See also: megajoules and mega-joules

French

edit

Noun

edit

mégajoules m

  1. plural of mégajoule