dà lì shì

Translation

  • strong man
  • Hercules

Synonyms

Chinese Tones