Translation of berdiri sendiri in English:

berdiri sendiri

verb

  • 1

    to be on your own
  • 2

    to be independent
  • 3

    to exist
    ‘Borobudur masih berdiri’ Borobudur is still standing