Version Française
Translate
"inhibited (adj.)"
to French Language
English to French
French to English
English
French
inhibited (adj.)
inhibé; réservé; retenu; refoulé; fam. sur son quant-à-soi.