See also: megajoules and mega-joules

French edit

Noun edit

mégajoules m

  1. plural of mégajoule