Translation of sua in English:

sua

(bersua)

verb

  • 1

    to meet, to run into
  • 2

    meet up with, find