imputs

English

Noun

imputs

  1. plural of imput