Search term dewdrop has one result
Jump to
EN English IT Italian
dewdrop (n) [meteorology] goccia di rugiada (n) {f} [meteorology]