Chinese-English dictionary »

斗門 meaning in English

ChineseEnglish
斗門 noun

sluice gate(portal to allow passage of water)
noun
[UK: sluːs ɡeɪt] [US: sˈluːs ˈɡeɪt]