Translate Faisant To English

Babylon 10

The most popular translation software

Download it's free

Source Language

Target Language

Human Translation

Translate



make, build, draw up; play, take; do, work; cook; prepare, execute, work; handle, transact


doing


Translate the French term faisant to other languages