Translation of terurus in English:

terurus

organized, taken care of

verb

  • 1

    organized, taken care of
    ‘visa-visa sudah terurus’ the visas have all been taken care of