Slovnenya

Translation English French: crimper

Dictionary: main
crimper
noun