mǎ gé guǒ shī

Translation

  • to be buried in a horse hide (idiom)
  • to give one's life on the battlefield

Synonyms

Chinese Tones