Translation of riang gembira, sangat senang in English:

User Contribution

riang gembira, sangat senang

ecstatic

adjective