Vermorel

English

Noun

Vermorel (plural Vermorels)

  1. Ellipsis of Vermorel sprayer.