rain in French
rain in French
pluie
(meteorology) Condensed water falling from a cloud.
pleuvoir
(impersonal, meteorology) To have rain fall from the sky.
royer
(impersonal, meteorology) To have rain fall from the sky.
pleuvoir des cordes
(transitive, figuratively) To issue (something) in large quantities.
pleuvoir
(transitive, figuratively) To issue (something) in large quantities.