English to Hindi

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