Term Gallery logo

Meanings of norrie disease; nd in English