What does berührbar mean?

berührbar - German to English

tangible

View more

  • touchable