soodle

listen to the pronunciation of soodle
English - English
To walk slowly