Verb
to control [ controlled ; controlled ]
to curb {feelings & emotions}, [ curbed ; curbed ]
to rein {Zoo}
أَلْجَمَ {عالم الحيوان}
to snaffle {relations}
to hold {back}
ähnliche Treffer
harnesses (n.) , [sing. a harness]