French translation of 'to lay one’s hands on sth'
to lay one’s hands on sth
(= manage to get) mettre la main sur qch
Copyright © by HarperCollins Publishers. All rights reserved.
Translation of to lay one’s hands on sth from the Collins English to French Dictionary