Translation of terlarat in English:

terlarat

able to

verb

  • 1

    able to, can