Polish-English dictionary »

zawada meaning in English

PolishEnglish
zawada noun

hampernoun
anything which impedes