French-English dictionary »

redescendre sur terre meaning in English

FrenchEnglish
redescendre sur terre verbe

come down to earth◼◼◼(idiomatic expression)
verb