Polish-English dictionary »

framuga meaning in English

PolishEnglish
framuga noun

window framenoun
framework around a window