megattere
Italian
Noun
megattere
f
plural of
megattera