中国英语翻译

English version

sprout, put forth buds是什么意思