スウェーデンシシュウ
Meanings
Noun
1. Swedish weaving; Swedish embroidery; huck embroidery; huck weaving
Composed of
embroidery