Translation of menawan in English:

menawan

inviting

adjective

  • 1

    inviting, pleasant and tempting

verb

  • 1

    apprehend, seize, arrest, capture, take prisoner, take or obtain by force, skill or attraction