Arti dalam bahasa Inggris pewangi deodorizer; Arti lain yang mungkinfragrance Bisa juga berartiperfuming;