Menipu (en. Delude)

Translation into Malay

Synonyms