artifycer

Middle English

Noun

artifycer

  1. alternative form of artificer