Back to Dictionary
蜗庐
蝸廬
wōlú
1. snail's hut
2. fig. humble abode
3. my little hut