English-Chinese dictionary »

trench coat meaning in Chinese

EnglishChinese
trench coat (military-style raincoat)
noun
[UK: ˈtrentʃk.əʊt]
[US: ˈtrentʃk.əʊt]

军服式雨衣 /jūnfú shì yǔyī/noun

軍服式雨衣noun