hé dì léi

Translation

  • nuclear land mine
  • nuclear mine
Chinese Tones