Back to Dictionary
溜达
溜達
liūda
1. to stroll
2. to go for a walk