LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ledge” in Turkish

1 Turkish translation