dēng​shàng

to climb over

Definitions

dēng​shàng

to climb over; to ascend onto; to mount

Sources