Translation of gemirang in English:

User Contribution

gemirang

joyous

adjective