liū​da

to stroll

Definitions

liū​da

to stroll; to go for a walk

Sources