deodorant
nounDefinition of deodorant
: a preparation that destroys or masks unpleasant odors
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more