to hide/to conceal/to mask/to lie low/to nestle/to shelter/to harbor (i.e. keep sth hidden)/hidden/implicit/private/covert/recessed (lighting)/a hideout
版权所有 © 2024 3Dict.cn