it has rained
-ha llovido
Present perfect it conjugation of rain.

rain

Word of the Day
cinnamon