autocrafts

English

Verb

autocrafts

  1. third-person singular simple present indicative of autocraft