luurata

suomi-englanti sanakirja

luurata englanniksi

  1. to lurk

  2. (syn)

  3. to be hiding, be somewhere else than where one should be

  4. (ux)