sneak about a place
Are you looking for: 在某处在某处偷偷摸摸地活动More results...
English Expression:
  1. n.  sneak about a place