Translation of menyindir in English:

menyindir

to insinuate

verb

  • 1

    to insinuate, to hint