lloverla
Spanish
Verb
lloverla
infinitive of
llover
combined with
la