Translation of Lembaga Swadaya Masyarakat (LSM) in English:

User Contribution

Lembaga Swadaya Masyarakat (LSM)

Non-Government Organization (NGO)

noun