Slovnenya

Translation English French: crimp

Dictionary: main