deep roar; very loud sound; loud clamoring

listen to the pronunciation of deep roar; very loud sound; loud clamoring
Английский Язык - Английский Язык
{i} bellowing