dié hé

Translation

  • to overlay
  • to superpose
  • to superimpose
  • to overlap
Chinese Tones