Translation of abah-abah in English:

abah-abah

harness

noun

  • 1

    harness, straps and fastenings by which a horse is controlled, similar fastenings