meaning of berittene Polizei

berittene Polizei - German to English

mounted police

View more

  • police on horseback