Shi Lang (1621–1696), Chinese admiral who served under the Ming and Qing dy…
Turn 施琅 into a printable worksheet PDF with Tianzige practice grids and pinyin.