What does abgeschirmt mean?

abgeschirmt - German to English

screened

View more

  • shielded
  • shrouded