Kanjiroo | Kanji Dictionary Blog

A Kanji Dictionary Blog Mashup

shi
expert; teacher; master; army; war
5
10

Comments are closed.