English-Chinese dictionary »

sequoia meaning in Chinese

EnglishChinese
sequoia (tree)
noun
[UK: sɪˈkwo.ɪə]
[US: sɪ.ˌkwɔɪə]

紅杉noun

红杉 /hóngshān/noun