curbed, hindered; under arrest, deprived of liberty; repressed, subdued

listen to the pronunciation of curbed, hindered; under arrest, deprived of liberty; repressed, subdued
İngilizce - İngilizce
{s} restrained
curbed, hindered; under arrest, deprived of liberty; repressed, subdued