English to Hindi

Meaning for:
urogenital system
other
मूत्र-तंत्र