Translation of to rain cats and dogs in Spanish:

to rain cats and dogs

phrase

  • 1

    llover a cántaros / a mares