simple-minded in French
simple-minded in French
simple d'esprit
Lacking mental capacity; feeble-minded.
simplet
Lacking mental capacity; feeble-minded.