English-Polish dictionary »

lampshade meaning in Polish

EnglishPolish
lampshade noun
cover over a lamp

abażurnoun

klosznoun