Versión en Español
Translate
"genitourinary system"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
genitourinary system; the organs involved in the reproduction formation and release of urine; the genitourinary tract
sistema urogenital; el sistema genitourinario