a hoarse low noise, a noise

listen to the pronunciation of a hoarse low noise, a noise
English - Turkish
English - English
{n} rumbling
a hoarse low noise, a noise
Favorites