TOP

Definition of dewdrop noun from the Oxford Advanced American Dictionary

See dewdrop in the Oxford Advanced Learner's Dictionary