English to Chinese Dictionary

Search:

狐狸 li fox / fig. sly and treacherous person


<< back to the home page