Answer:

fecit

AnswerCrossword Clue
FECITHe made it: Latin.