English-Latin dictionary »

rain on meaning in Latin

EnglishLatin
rain on verb

irroro [irrorare, irroravi, irroratus](1st)
verb

train (on) verb
[UK: treɪn]
[US: ˈtreɪn]

adnutrio [adnutrire, -, -](4th) TRANS
verb

annutrio [annutrire, -, -](4th) TRANS
verb