meaning of Atmungsartefakt

Atmungsartefakt - German to English

breathing artefact [esp. Br.]

View more

  • breathing artifact [Am.]