Translation of hotel in Indonesian

hotel

hotel

noun

  • 1

    hotel