Polish-English dictionary »

starcie meaning in English

PolishEnglish
starcie noun

fightnoun
physical confrontation