LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sımrlamak. restrainable zaptedilebilir.” in English

1 English translation
EN
restrain

You should learn to restrain yourself.