vendavals

English

Noun

vendavals

  1. plural of vendaval