lloverla

Spanish

Verb

lloverla

  1. infinitive of llover combined with la