Translation of sita jaminan in English:

User Contribution

sita jaminan

security seizure

noun