English edit

Noun edit

duplicators

  1. plural of duplicator

Anagrams edit