superstrats
French
Noun
superstrats
m
plural of
superstrat