English lavenders

English

Noun

English lavenders

  1. plural of English lavender