Translation of ambisi in English:

ambisi

ambition

noun

  • 1

    ambition