Polish-English dictionary »

pęcherz moczowy meaning in English

PolishEnglish
pęcherz moczowy noun

urinary bladdernoun
urinary bladder