LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Soroca” in Turkish

1 Turkish translation