Gembira (en. Felicitous)

Translation into Malay

Synonyms