tóu dàn

Translation

  • to throw an explosive charge
  • to bomb

Synonyms

Chinese Tones