dú lì mín zhǔ dǎng

Translation

  • Independent Democratic Party
Chinese Tones