Home
Help
About
Contact
English to Chinese Dictionary
Search:
狐狸
hú
li
fox; (fig.) sly or crafty person
<< back to the home page