LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Goguryeo” in Turkish

1 Turkish translation