Translation of hotel in Malay

hotel

hotel

noun

  • 1

    hotel