French-English dictionary »

planter le décor meaning in English

FrenchEnglish
planter le décor verbe

set the scene◼◼◼verb