Translation of aduh in English:

aduh

ouch

exclamation

  • 1

    ouch, exclamation of pain