LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“sharpedged” in Turkish

1 Turkish translation