ruin elepants and whales,ruin cats and dogs 是甚么意思

问题描述:

ruin elepants and whales,ruin cats and dogs 是甚么意思
帮忙翻译一下,谢谢~

应该是rain cats and dogs (elephants and whales)吧?
倾盆大雨