meaning of Barrierefreiheit

Barrierefreiheit - German to English

availability

View more

  • freedom from barriers