Translation of exhilaration in Indonesian

User Contribution

exhilaration

kegembiraan

noun