Polish-French dictionary »

kloszard meaning in French

PolishFrench
kloszard noun

clochardnom