Slovnenya

Translation English French: espadrille

Dictionary: main
espadrille
noun