Polish-French dictionary »

łapserdak meaning in French

PolishFrench
łapserdak

déguenillé