deafening, ear-splitting

listen to the pronunciation of deafening, ear-splitting
English - French

Definition of deafening, ear-splitting in English French dictionary

deafening, ear-splitting
{n} assouplissant
deafening, ear-splitting
Favorites