Translation of uretra in English:

uretra

urethra

noun

  • 1

    urethra, duct by which urine is discharged from the body