Translation of mengecam in English:

mengecam

to spot

verb

  • 1

    to spot, to notice, to take note of in order to identify or recognize