Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
DIY
in English
DIY
#common
Definitions
Noun
doing
tasks
without
expert
help
Verb
a
project
or
product
made
personally
Adjective
describing
self-completion
of
tasks