English to Chinese Dictionary

Search:

植株 zhí zhū plant (horticulture)


<< back to the home page