está chovendo gatos e cachorros

listen to the pronunciation of está chovendo gatos e cachorros
Portuguese - English
it is raining cats and dogs