gigantisti
Italian
Noun
gigantisti
m
plural of
gigantista