Translation of kendiri in English:

kendiri

self

noun

  • 1

    self, oneself