Chinese-English dictionary »

排水口 meaning in English

ChineseEnglish
排水口 noun

scupper [scuppers](nautical: drainage hole)
noun
[UK: ˈskʌ.pə(r)] [US: ˈskʌ.pər]

Your history