Translation of pemukiman in English:

User Contribution

pemukiman

settlement

noun