Translation of rumah tetamu in English:

rumah tetamu

guest house

noun

  • 1

    guest house, a private house offering accommodation to paying guests