English

edit

Noun

edit

inventours

  1. plural of inventour

Anagrams

edit