See also: Deodorants and déodorants

English edit

Noun edit

deodorants

  1. plural of deodorant