English to Hindi

Meaning for:
Wilms tumor
other
विल्म्स ट्यूमर्