89式

Translation

  • knee mortar
Chinese Tones