Polish-English dictionary »

latarka meaning in English

PolishEnglish
latarka noun

flashlightnoun
battery-powered hand-held light source