Vesuviuses
English
Noun
Vesuviuses
plural of
Vesuvius