Polish-English dictionary »

lustrzanka meaning in English

PolishEnglish
lustrzanka noun

reflex cameranoun