Chinese-English dictionary »

天狗 /tiāngǒu/ meaning in English

ChineseEnglish
天狗 /tiāngǒu/ noun

tengu(mythical Japanese creature)
noun