Translation of serta in English:

serta

to join

(menyertai)

verb

  • 1

    to join, to come into the company of, to become a member of, to participate, to have a share, to take part in something