What does Atmungsartefakt mean?

Atmungsartefakt - German to English

breathing artefact [esp. Br.]

View more

  • breathing artifact [Am.]