Translation of sewa-rumah in English:

sewa-rumah

house rent

noun

  • 1

    house rent