Version Française
Meaning of
"(Psy., Jur.) déficient mental."
in English language
French to English
English to French
French
English
(Psy., Jur.) déficient mental.
retarded person