Found 2 items, similar to urinary tract.
English → Indonesian (quick)
Definition: urinary tract
jalan perkencingan
English → English (WordNet)
Definition: urinary tract
urinary tract
n : the organs and tubes involved in the production and
excretion of urine