drizzle in Swedish
drizzle in Swedish
duggregn
Light rain.
dugga
(impersonal) To rain lightly.
duggregna
(impersonal) To rain lightly.