kamus
.
Search
About
inhibited
English
inhibited
Adjective
Held back or restrained or prevented
English: inhibited