Translation of mendesak in English:

mendesak

exigent

adjective

  • 1

    exigent, urgent, requiring much, exacting

Translation of mendesak in English:

mendesak

to insist

verb

  • 1

    to insist, to force (one's ideas or oneself) upon other, to surge