Translation of kelapa sawit in English:

User Contribution

kelapa sawit

palm

noun