Yīn tuó luó

Translation

  • Indra (a Hindu deity)
Chinese Tones