French-Latin dictionary »

mettre en scène meaning in Latin

FrenchLatin
mettre en scène

scaena