LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“executant” in Turkish

1 Turkish translation