English to Chinese Dictionary

Search:

Did you mean: yanggui yanghuai yanggao yanghua yangcai yangai yanggu yonghuai ?

羊怪 yáng guài faun, half-goat half-human creature of Greek mythology
羊拐 yáng guǎi children's game, similar to knucklebones


<< back to the home page