está chovendo gatos e cachorros

listen to the pronunciation of está chovendo gatos e cachorros
البرتغالية - الإنجليزية
it is raining cats and dogs