Bonjour !
Answer:
"promettre" in french is "to promise"
"to promise" is promettre
8.6m questions
11.2m answers