hydroaccumulations
French
Noun
hydroaccumulations
f
plural of
hydroaccumulation