English to Chinese Dictionary

Search:

Did you mean: sun sign shen xugen seen shugen suhen sen ?

宿根 sù gēn perennial root (botany)


<< back to the home page