meaning of Bewachung

Bewachung - German to English

custody

View more

  • shield