Polish-French dictionary »

odśnieżarka meaning in French

PolishFrench
odśnieżarka

chasse-neige