English-French dictionary »

dewdrop meaning in French

EnglishFrench
dewdrop [dewdrops] (a droplet of water formed as dew)
noun
[UK: ˈdjuː.drɒp]
[US: ˈduː.ˌdrɑːp]

goutte de rosée◼◼◼nom {f}