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