French English Dictionary

Français - English

détenir in English: