mégafermes
French
Noun
mégafermes
f
plural of
mégaferme