French English Dictionary

Français - English

se reposer in English: