meaning of Analatresie

Analatresie - German to English

anal atresia

View more

  • imperforate anus