English-French dictionary »

promise the moon meaning in French

EnglishFrench
promise the moon verb

promettre monts et merveilles◼◼◼verbe