meaning of Ausscheidungen

Ausscheidungen - German to English

excretions {pl}

View more

  • extrementitious matter {sg}