Dictionary Lookup:
zhēn zhā nuò dí luō mǎ  
Character Info:
English definitions: