Bonjour !
Answer:
"promettre" in french is "to promise"
"to promise" is promettre
6.5m questions
8.7m answers