What are the three structures that transport and store urine
ureters - bladder - urethra

1/8