Home
Help
About
Contact
English to Chinese Dictionary
Search:
淘选
táo
xuǎn
to decant / to strain off
<< back to the home page