LexiTurkTURKISH ↔ ENGLISH DICTIONARY

şogi” in English

1 English translation
EN
shogi

I'm fond of playing shogi.