ROSE WATER


Meaning of ROSE WATER in English

■ noun scented water made with rose petals.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.