English-Polish dictionary »

urethra meaning in Polish

EnglishPolish
urethra noun
anatomical tube

cewka moczowanoun