Translation of bertuah in English:

bertuah

lucky

  • 1

    lucky
  • 2

    bring good luck
  • 3

    have magic power