English to Hindi

Meaning for:
vas deferens
other
शुक्रवाहिका