Word Definition - 溜达

liū da to stroll; to go for a walk

Individual Character Details