Deutsch Version
Translate
"to deafen"
to German Language
English to German
German to English
English
German
to deafen
taub machen; betäuben