VariousWords beta
Related Terms:
Adjective
Definition: Describing any of various products that are impregnated with a substance that releases an odour when scratched
VariousWords beta
Definition: Describing any of various products that are impregnated with a substance that releases an odour when scratched