orange blossom waters

English

Noun

orange blossom waters

  1. plural of orange blossom water