Slovnenya

Translation English French: crushed leather

Dictionary: main
crushed leather
noun