Polish-French dictionary »

ślamazara meaning in French

PolishFrench
ślamazara

flemmard