Back to Dictionary
收留所
shōuliúsuǒ
1.
barrack