Translation of "Erfindung freigeben" in English

Related phrases