hemmbar

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