Polish-English dictionary »

zwężenie meaning in English

PolishEnglish
zwężenie noun

bottlenecknoun
narrowing of the road, especially resulting in a delay