dú wǎ sī

Translation

  • poisonous gas
  • stinking fart

Synonyms

Chinese Tones