Translation of sertifikat hak milik in English:

User Contribution

sertifikat hak milik

freehold title

noun