Translation of semi-detached house in Indonesian

semi-detached house

rumah petak

noun

  • 1

    rumah petak