CRAFT Meaning of CRAFT in English mestiere, artise; (cunning) astutie; (naut.) nave, bote English Interlingue dictionary. Английский словарь Интерлингве. 2012