Translation of terserah in English:

terserah

up to you!

verb

  • 1

    up to you!