Translate Mettre To English

Babylon NG

The Next Generation of translation!

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