Translation of sua in English:

sua

to meet

(bersua)

verb

  • 1

    to meet, to run into, to come across, to encounter