Back to N2 Words
Meanings
English
to weave in (a pattern, colour, material, etc.)