English to Chinese Dictionary

Search:

huá to slip; to slide / slippery; smooth / sly; slippery; not to be trusted
Huá surname Hua


<< back to the home page