English-French translation for "It's pouring with rain." ... rain. also pour down [intransitive]DN to rain heavily without stopping : It's ...
確定! 回上一頁