Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
shogi
in English
shogi
us
/ˈʃoʊ.gi/
uk
/ˈʃoʊ.gi/
#uncommon