English to Chinese Dictionary

Search:

蓓蕾 bèi lěi flower bud / young flower still tightly rolled up


<< back to the home page