French translation of 'to owe it to o.s. to do sth'
to owe it to o.s. to do sth
se devoir de faire qch
Copyright © by HarperCollins Publishers. All rights reserved.
Translation of to owe it to o.s. to do sth from the Collins English to French Dictionary