LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“sem.” in Turkish

1 Turkish translation