What does Atemartefakte mean?

Atemartefakte - German to English

breathing artefacts [esp. Br.]

View more

  • breathing items [Am.]