French-English dictionary »

monter de toutes pièces meaning in English

FrenchEnglish
monter de toutes pièces verbe

stage [staged, staging, stages]◼◼◼(to demonstrate in a deceptive manner)
verb
[UK: steɪdʒ] [US: ˈsteɪdʒ]