Embun madu (en. Honeydew)

Translation into Malay

Synonyms