Translation of menjenguk-jenguk in English:

menjenguk-jenguk

to visit

verb

  • 1

    to visit