Translation of intai in English:

intai

to spy on

(mengintai)

  • 1

    to spy on
  • 2

    to lie in wait