Noun
deodorizer [pl. deodorizers] , {Eng.}
مزيل الرائحة {الكَرِيهَةِ}، {هندسة}
deodorizer {chem.}