﻿ Mettre - French to English Translation

Translate Mettre To English

Babylon 10

The most popular translation software

Download it's free

Source Language

Target Language

Human Translation


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