French English Dictionary

Français - English

détendu in English: