English to Hindi

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