English-French dictionary »

over the moon meaning in French

EnglishFrench
over the moon (delighted, thrilled)
preposition

ravi◼◼◼preposition