French English Dictionary

Français - English

promettre in English: