English to Chinese Dictionary

Search:

何首乌 shǒu Chinese knotweed (Polygonum multiflorum) / fleeceflower root


<< back to the home page