Vesuviuses

English

Noun

Vesuviuses

  1. plural of Vesuvius