Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English French Dictionary Phrasebook Translator and Voice






    clinching




clinch

1. corps-à-corps
2. établir, consolider
3. s'accrocher
4. conclure, sceller
5. river