在线词典

不着痕迹

to leave no trace; seamlessly; unobtrusively

英文释义
to leave no trace; seamlessly; unobtrusively