English-Chinese dictionary »

quagmire meaning in Chinese

EnglishChinese
quagmire [quagmires] (swampy ground)
noun
[UK: ˈkwæɡ.maɪə(r)]
[US: ˈkwæg.ˌmaɪər]

沼泽 /zhǎozé/noun

沼澤noun