Back to Dictionary
所在
suǒzài
1. place
2. location
3. whereabouts
4. domicile
5. to be located
6. to belong to (organization etc)
Very Common • Top 4%