Polish-English dictionary »

lodżia meaning in English

PolishEnglish
lodżia noun

loggianoun
a roofed, open gallery