French-English dictionary »

shogi meaning in English

FrenchEnglish
shogi nom {m}

shogi◼◼◼(variant of chess)
noun