Polish-English dictionary »

kamizelka odblaskowa meaning in English

PolishEnglish
kamizelka odblaskowa noun

yellow vestnoun
member of a French protest movement