← Cantonese Dictionary
地處 (dei6 cyu3, dì chǔ) — to be located at; to be situated in
Word of the day · Chengyu stories · Pinyin converter · Korean romanizer · FAQ · About · Contact · Privacy