What do non-English-speaking people say when it's raining cats and dogs? Here are 15 idioms that mean "heavy rain" from around the world.
確定! 回上一頁