Back to N3 Words
Meanings
English
to slip on (slippers, sandals, etc.)