Translate Mettre To English

Babylon 10

The most popular translation software

Download it's free

Source Language

Target Language

Human Translation

Translate



put, put in, place, lay down; keep; pot; apply, frame; put on, pull on; wear, fit, don


insert, put in, put away, stow


Translate the French term mettre to other languages