orange blossom water

English

Noun

orange blossom water (countable and uncountable, plural orange blossom waters)

  1. Synonym of orange flower water.