LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“yabghu” in Turkish

1 Turkish translation