Translation of aduh in English:

aduh

ouch! ow!

exclamation

  • 1

    (expression of pain, disappointment, surprise) ouch! ow!