páng​rán​dà​wù

huge monster

Definitions

páng​rán​dà​wù

huge monster; colossus

Sources