English-Chinese dictionary »

bugbear meaning in Chinese

EnglishChinese
bugbear (imaginary creature)
noun
[UK: ˈbʌɡ.beə(r)]
[US: ˈbʌɡ.beər]

熊蜂noun