Slovnenya

Translation English French: clinch

Dictionary: main
clinch
verb