French English Dictionary

Français - English

endormir in English: