LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“two-legged tie” in Turkish

1 Turkish translation