Translation of penyambut in English:

penyambut

someone who welcomes

noun

  • 1

    someone who welcomes