Translation of mengunggulkan in English:

mengunggulkan

  • 1

    to gain advantage by using your superior qualities