French-Latin dictionary »

mettre en place meaning in Latin

FrenchLatin
mettre en place

sistō