meaning of auffahrend

auffahrend - German to English

thumping

View more

  • irritable