Chypre
Chypre
English
Noun
Ad
Definition
Any of several perfumes having a citrus top note and woody base notes.
Ad
Chypre
Any of several perfumes having a citrus top note and woody base notes.