Log in
Search words & phrases
waters off
US
・
UK
A1
Definition
Video subtitles
verb
Repels water; causes water to run off the surface.