中国英语翻译

English version

duration of rainfall是什么意思