Translation of penumpangan in English:

penumpangan

place to stay

noun

  • 1

    place to stay