Polish-French dictionary »

espadryla meaning in French

PolishFrench
espadryla noun

espadrillenom