Definition of llover a cántaros in Spanish:

llover a cántaros

phrase

  • 1Llover en abundancia y con intensidad.