rain cat and dog Chinese translation: 下倾盆大雨rainn. 1.雨,下雨;〔pl.〕阵雨。 2.雨天;〔the ...... Please click for detailed translation, meaning, ...
確定! 回上一頁