hurr

listen to the pronunciation of hurr
Englisch - Englisch
To make a rolling or burring sound