French English Dictionary

Français - English

convenir in English: