deafen

English → French

deafen

English → French
/ˈdefn/
transitive verb
assourdir
Inflected forms (3)deafened, deafening, deafens

Other matches (2)

Learn more