Version Française
Meaning of
"mettre la main sur"
in English language
French to English
English to French
French
English
mettre la main sur; s’emparer de; saisir.
grab (to)
mettre la main sur qch
get your hands on sth