Slovnenya

French–English dictionary

This dictionary contains 20149 French and 55791 English words and phrases