Dictionary English – Romanian

drizzle



Substantiv
Verb intranzitiv