to intrude upon, infringe, encroach on, violate;"This new colleague invades my territory"

中文解释

\"The neighbors intrude on your privacy\"

正在查询

Ovenbirds keblah Jaspers partisan BOM bottom compact car thorny amaranth inhibit rudely sharp smell