DictionaryForumContacts

   English
Google | Forvo | +
to phrases
deodorants n
patents. desodorizantes
deodorant [di:'əud(ə)rənt] n
agric. desodorizante
chem. desodorizante de toucador; desodorizante corporal
deodorants: 10 phrases in 4 subjects
Chemistry3
Commerce2
Industry2
Patents3