[ T ] to follow an animal or person as closely as possible without being seen or heard, usually in o

中文解释

The police had been stalking the woman for a week before they arrested her.

正在查询

postal address netnews eclectics Cyperus baccara audaciousness store vegetables taj 猪八戒 equalizers