Polish-English dictionary »

okulary ochronne meaning in English

PolishEnglish
okulary ochronne noun

gogglesnoun
protective eyewear