VariousWords beta
Related Terms:
Noun
Definition: A fragrance stored in tiny amounts in a material, formerly used in scratch and sniff products.
VariousWords beta
Definition: A fragrance stored in tiny amounts in a material, formerly used in scratch and sniff products.