Translation of meragukan in English:

meragukan

to confuse

verb

  • 1

    to confuse
  • 2

    to make a thing doubtful