meaning of Abrollgeräusch

Abrollgeräusch - German to English

sound on harsh road