English Dictionary
◊ DELTA WAVE
deodorant
n : a toiletry applied to the skin in order to mask unpleasant
odors