Bonjour !
Answer:
"promettre" in french is "to promise"
"to promise" is promettre
9.5m questions
12.2m answers