French English Dictionary

Français - English

gêner in English: