Back to Dictionary
坐落
zuòluò
1.
to be situated
2.
to be located (of a building)
Common • Top 22%
Metadata
- Category
- Chinese
- Word Frequency Rank
- 18,359 of 84,292