English-French dictionary »

come down to earth meaning in French

EnglishFrench
come down to earth (idiomatic expression)
verb

redescendre sur terre◼◼◼verbe