by Farlex, Inc.
(3.4K)
(464)
French-English dictionary
(608)
Dictionary and verbs
(19)
Dictionary & Pronunciation
(9)
Official Larousse dictionary
(5)