Translation of llovedera in English:

llovedera

endless rain, n.

feminine noun

Colombia
informal

  • 1

    endless rain