Translation of to rain cats and dogs in Romanian

to rain cats and dogs

a ploua cu găleata, phr.

phrase

  • 1

    a ploua cu găleata