MalayTranslate.com
Malay to English Translator
Translate Here

English to English

deodourant

noun (n)

  • a toiletry applied to the skin in order to mask unpleasant odors
    sebuah toiletry diterapkan untuk kulit agar topeng bau tidak menyenangkan
    Synonym:
    deodorant
    source: wordnet30