megalitri
Italian
Noun
megalitri
m
plural of
megalitro
Anagrams
mitraglie