Translation of goda in English:

goda

lure

(menggoda)

verb

  • 1

    lure, entice, seduce, obsess, occupy the thoughts of continually

adjective

  • 1

    irresistible, too strong or delightful to be resisted