Polish-English dictionary »

torebka stawowa meaning in English

PolishEnglish
torebka stawowa noun

capsulenoun
physiology: membranous envelope