meaning of Behinderungen

Behinderungen - German to English

handicaps

View more

  • handicaps
  • obstructions