Dewfall
English Translation from English to English dictionary online for the word Dewfall
-
1 n.
The falling of dew; the time when dew begins to fall.
-
2 n.
The falling of dew; the time when dew begins to fall.