Translation of penyegar in English:

penyegar

freshener

noun

  • 1

    freshener
    ‘penyegar udara’ air freshener