meaning of berührbar

berührbar - German to English

tangible

View more

  • touchable