Translation of pasanggrahan in English:

pasanggrahan

noun

  • 1

    place for travellers to stay, resthouse