Dictionary Lookup:
( P e i s h a n s a u r u s )
běi shān lóng   
Character Info:
( P e i s h a n s a u r u s )
English definitions: