Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
windsurfs
in English
windsurfs
#common
Definitions
Verb
to
sail
or
glide
on
a
surfboard
with
a
sail
rides
a
board
with
an
attached
sail
;
glides
on
water
Base Words
surf
wind