meaning of Azidurie

Azidurie - German to English

aciduria