Summary
English to German:   more detail...
  1. traffic ticket:


English

Detailed Translations for traffic ticket from English to German