French-English dictionary »

mettre sur pied meaning in English

FrenchEnglish
mettre sur pied verbe

set on foot◼◼◼verb
[UK: set ɒn fʊt] [US: ˈset ɑːn ˈfʊt]