Home
Help
About
Contact
English to Chinese Dictionary
Search:
狐狸
hú
li
fox / fig. sly and treacherous person
<< back to the home page