LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“oarlock” in Turkish

1 Turkish translation