Inventore (en. Inventor)

Translation into Italian

Synonyms