self-moving
self-moving基本解释
adj.自动的
self-moving同义词
self-moving英英释义
"a self-activating sprinkler system"