French English Dictionary

Français - English

céleri in English: