ReadWriteQuiz
Chinese dictionary
sla heavy downpour of rain; it's raining cats and dogs
这是一个暴风雨之夜,大雨倾盆,强风呼啸。
It had been a night of stormy weather, with torrential rain and high winds.
这是一个暴风雨之夜,大雨倾盆,强风呼啸。
It had been a night of stormy weather, with torrential rain and high winds.