Sign in
Dictionaries
English
description of the invention