Translation of penjual in English:

penjual

seller

noun

  • 1

    seller