English to Chinese Dictionary

Search:

lào small net
luò net-like object / to hold sth in place with a net / to wind / to twist / (TCM) channels in the human body


<< back to the home page