mégapascaux
French
Noun
mégapascaux
m
plural of
mégapascal