piuneză (Romanian) comes from French punaise, from French punais, from Vulgar Latin putinasius, from Latin pūteō, from Proto-Italic pūtos, from Proto-Indo-European puHtós, from Proto-Indo-European pewH- — to be clean, pure.
piuneză (Romanian): thumbtack