To keep oneself out of sight.
英
美
隐蔽藏在看不见的地方
目录
查词历史
英 汉