Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
craft
in English
craft
uk
/krɑːft/
#common
#b2
#c1
Plural
crafts
Past Tense
crafted
Participle Verb
crafting
Third Person Singular
crafts