Polish-French dictionary »

strup meaning in French

PolishFrench
strup

croûte