Translation

  • anti-tank barrier
Chinese Tones