Comparative law notes
This "German" term (which literally means "impressed", as in "pressed in", has been routinely used as a stand-alone term in the English translations.
There are multiple definitions - click on the translation that matches your context.
Impressum means:
Substantiv
neolog
This "German" term (which literally means "impressed", as in "pressed in", has been routinely used as a stand-alone term in the English translations.