Polish-English dictionary »

nakłuwacz meaning in English

PolishEnglish
nakłuwacz

lancing device