Translation of lembaga swadaya masyarakat (lsm) in English:

User Contribution

lembaga swadaya masyarakat (lsm)

Non-Government Organization (NGO)

noun