UsmanDev. Children's Science Center near me. Means to move slowly on one's feet.

Site da MOM.