meaning of berührungsfrei

berührungsfrei - German to English

non-contact

View more

  • non-intrusive