lavender waters

English

Noun

lavender waters

  1. plural of lavender water