English
Detailed Translations for demented from English to French
demented:
-
demented (feeble-minded; mentally retarded)
Translation Matrix for demented:
Related Words for "demented":
Synonyms for "demented":
Related Definitions for "demented":
External Machine Translations: