LexiTurkTURKISH ↔ ENGLISH DICTIONARY

corporal punishment” in Turkish

1 Turkish translation