Shobdo Logo
Dictionaries

English ↔ French

Oxford English–French

English-French bilingual dictionary

62.5K entriesWith Audio