A toiletry applied to the skin in order to mask unpleasant odors. Synonym: deodorant.
|
|
|
|
|
Words linked to "Deodourant" : deodorant, toilet articles, deodourise, toiletry |
Copyright © 2025 Diccionario ingles.com |