Translation of ampun in English:

ampun

pardon

(pengampunan)

noun

  • 1

    pardon, forgiveness, amnesty, general pardon