Polish-English dictionary »

tapicerka meaning in English

PolishEnglish
tapicerka noun

upholsterynoun
craft or business of upholstering furniture

upholsterynoun
materials so used