Log in
Search words & phrases
dew
US /du:/
・
UK /dju:/
B2
Definition
Video subtitles
noun
Drops of water forming on cool surfaces at night