netputs

English

Noun

netputs

  1. plural of netput

Anagrams