Polish-French dictionary »

smarkacz meaning in French

PolishFrench
smarkacz

gamin

morveux

smarkacz noun

marmotnom