Polish-English dictionary »

poduszeczka meaning in English

PolishEnglish
poduszeczka noun

pincushionnoun
device designed to have sewing pins and needles stuck into it