English Dictionary
Definition handcrafted in British English
handcrafted adjective
adjective
/ˈhændˌkrɑːftɪd/
Synonyms and related words
