Perbaharui (en. Renew)

Translation into Malay

Synonyms