Size: 14.93 MB
Rating: 5/5
Last Updated: 2023-06-09 03:36:49
French Dictionary or Dictionary of the French language. Over 82,000 words and their definitions