LexiTurkTURKISH ↔ ENGLISH DICTIONARY

atabeg” in Turkish

1 Turkish translation