cáng​shēn​zhī​chù

hiding place

Definitions

cáng​shēn​zhī​chù

hiding place; hideout

Sources