Translation of esensi in English:

User Contribution

esensi

essence

noun