Polish-French dictionary »

diablica meaning in French

PolishFrench
diablica

diablesse