Gembira (en. Merrily)

Translation into Malay

Synonyms