中国英语翻译

English version

rain-drops是什么意思