Translation of serta in English:

serta

along with

verb

  • 1

    along with
  • 2

    and, as well as