meaning of Autohupe

Autohupe - German to English

vehicle horn

View more

  • engine horn