Translation of menyelidiki in English:

menyelidiki

  • 1

    to examine carefully, to investigate
  • 2

    to do research