Version Française
Meaning of
"1. reposer sur"
in English language
French to English
English to French
French
English
1. reposer sur; dépendre de. 2. s’articuler sur.
hinge on (to)