Translation of llovida in English:

llovida

shower, n.

feminine noun

South America
informal

  • 1

    shower
    rain shower
    con una llovida quedan las calles limpias a good shower leaves the streets nice and clean informal