Latin-English dictionary »

impluo meaning in English

LatinEnglish
impluo [impluere, implui, implutus] (3rd)
verb

rain [rained, raining, rains]verb
[UK: reɪn] [US: ˈreɪn]

rain uponverb