I'm learning français

mettre — French to English translation

mettre means to put in English. Learn vocabulary with Maspeak.

Guess the translation for to put
mettre
oeuvres
leur
Delhaize
Bruxelles
Skip this question   
Learn french with Maspeak →
2000 French Words