CRAFTS


Meaning of CRAFTS in English

things made by hand.

→ craft

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.