hide from public notice;conceal one's identity;work obscurely [inconspicuously] ;
Shiva is a dark god; he dwells in the mountains and deserts.
湿婆神匿影藏形于深山和沙漠之中。
简答网 · 高考英语
简答网 · 双语娱乐资讯