stravenues

English

Noun

stravenues

  1. plural of stravenue