Glossary of French Legal Terms: French-English, English-French

Close window