French English Dictionary

Français - English

lièvre in English: