French Nouns: mégawatt

French Nouns verb 'mégawatt' conjugated