Polish-English dictionary »

szyberdach meaning in English

PolishEnglish
szyberdach noun

sunroofnoun
opening in a vehicle roof