Back to N3 Words
Meanings
English
to walk while holding on to (a wall, furniture, etc.)