Translation of ambitious in Setswana

ambitious

ikaeletse

adjective

  • 1

    ikaeletse
    itlamile
    • full of ambition