Polish-French dictionary »

spustoszyć meaning in French

PolishFrench
spustoszyć

dévaster