Version Française
Translate
"lunatic (adj.)"
to French Language
English to French
French to English
English
French
lunatic (adj.)
aliéné; dément; insane; (Méd.) déficient mental; fam.