LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“confrontation” in Turkish

1 Turkish translation