Version Française
Meaning of
"besogner, nécessiter"
in English language
French to English
English to French
French
English
besogner, nécessiter
need, necessitate