Back to Dictionary
蛰居
蟄居
zhéjū
1. to live in seclusion