Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
drabbled
in English
drabbled
Definitions
Verb
simple
past
tense
of
drabble
to
wet
something
(
by
dragging
);
dirty