Back to Dictionary
交汇处
交匯處
jiāohuìchù
1. confluence (of two rivers)
2. junction (of roads)
3. (transport) interchange