Translation of kelebihan in English:

kelebihan

advantage

noun

  • 1

    advantage, favourable circumstance, greater amount or number, abundance