English-Chinese dictionary »

sasquatch meaning in Chinese

EnglishChinese
sasquatch (a hairy humanoid creature)
noun
[UK: sˈaskwɒtʃ]
[US: sˈæskwɑːtʃ]

dàjiǎo yěrén/noun

(北美)大脚野人 /noun

(北美)大腳野人noun

Sasquatch (a hairy humanoid creature)
noun
[UK: sˈaskwɒtʃ]
[US: sˈæskwɑːtʃ]

dàjiǎo yěrén/noun

(北美)大脚野人 /noun

(北美)大腳野人noun