selfrestraint

listen to the pronunciation of selfrestraint
Englisch - Türkisch
kendini tutma
kendine hakim olma
Englisch - Englisch
Restraint over one's self; self-control; self-command