Translation of terjamin in English:

terjamin

guaranteed

verb

  • 1

    guaranteed