páng rán dà wù

Translation

  • huge monster
  • colossus

Synonyms

Chinese Tones