cosmotroni
Italian
Noun
cosmotroni
m
plural of
cosmotrone