Translation of mengidam in English:

mengidam

  • 1

    to crave, to long for