Translation of homestead in Indonesian

User Contribution

homestead

rumah peternakan

noun