LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“sl” in Turkish

1 Turkish translation