English-Latin dictionary »

drizzle meaning in Latin

EnglishLatin
drizzle (light rain)
noun
[UK: ˈdrɪz.l̩]
[US: ˈdrɪz.l̩]

pluvia tenuisnoun
F