supercellulari
Italian
Noun
supercellulari
m
plural of
supercellulare