Search term zwieracz has one result
Jump to
PL Polish EN English
zwieracz (n) [band of muscle] (n) sphincter (n) [band of muscle]