Chinese-English dictionary »

日落城鎮 /rìluò chéngzhèn/ meaning in English

ChineseEnglish
日落城鎮 /rìluò chéngzhèn/ noun

sundown town(place that prohibits certain people from living there)
noun