Translation of "diu" into English
dew is the translation of "diu" into English.
diu
-
dew
nounMoisture in the air that settles on plants, etc in the morning, resulting in drops.
-
Show algorithmically generated translations
Add example
Add