Translation of "diu" into English

dew is the translation of "diu" into English.

diu
+ Add

Nigerian Pidgin-English dictionary

  • dew

    noun

    Moisture in the air that settles on plants, etc in the morning, resulting in drops.

  • Show algorithmically generated translations

Add

Translations of "diu" into English in sentences, translation memory