Translation of meragukan in English:

meragukan

to impugn

verb

  • 1

    to impugn, express doubts about the truth or honesty of