Translation of penawar in English:

penawar

antidote

noun

  • 1

    antidote, substance that counteracts the effects of poison, etc., remedy