Deodourant — synonyms, definition

1. deodourant (Noun)

1 synonym
deodorant
1 definition

deodourant (Noun) — A toiletry applied to the skin in order to mask unpleasant odours.

2 types of
toilet articles toiletry