Translation of mengidam in English:

mengidam

verb

  • 1

    to crave, to long for