Version Française
Meaning of
"strict (coriace"
in English language
French to English
English to French
French
English
strict (coriace; intransigeant)
hard-nosed (adj.).