English to Chinese Dictionary

Search:

Did you mean: spin spine spain spina span supine spun ?

簕竹 zhú spiny bamboo (Bambusa blumeana)


<< back to the home page