inhibitable

listen to the pronunciation of inhibitable
الإنجليزية - الإنجليزية
Capable of being inhibited
{s} can be held back, can be restrained; can be prevented, can be stopped
inhibitable
المفضلات