Back to Dictionary
收容所
shōuróngsuǒ
1. temporary shelter
2. hospice
3. refuge (e.g. for animals)
Common • Top 11%