LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“sarmatian , sarmatic” in Turkish

2 Turkish translations