Translation of memendam in English:

memendam

immerse

verb

  • 1

    immerse, dissemble, conceal (feelings), hide and disguise one's feelings