vendavels

English

Noun

vendavels

  1. plural of vendavel