LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“restraining” in Turkish

1 Turkish translation