Chinese-English dictionary »

高处 /gāochù/ meaning in English

ChineseEnglish
高处 /gāochù/ noun

overlook(vista or point)
noun
[UK: ˌəʊv.ə.ˈlʊk] [US: ˌoʊv.ə.ˈlʊk]

Your history