Vocabulary

下露

dew under (dripping from) trees

noun