Translation of teratasi in English:

teratasi

can be overcome

verb

  • 1

    can be overcome