French English Dictionary

Français - English

dix-huit in English: